payment agreements - Espagnol Anglais Dictionnaire